#ifndef SORT_FACTORY_H_H_H
#define SORT_FACTORY_H_H_H

#include <string>
using std::string;

#include "Sort.h"

class SortFactory{
public:
	~SortFactory() {}
	static Sort* Instance(const string&);
	static Sort* Instance();

private:
	SortFactory() {}
	
private:
	static Sort* m_instance;
};

#endif
